html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,dl,dt,dd,ol,ul,li,form,label,embed,select,input,textarea,pre,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-indent:0}
body{font:12px/2em Arial,Helvetica,SimSun,sans-serif;color:#333;background:#fff;word-break:break-all}
:focus{outline:0}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
.cf:before,
.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
a{color:#333;text-decoration:none}
a:hover{color:#f00;text-decoration:underline}
.fl{float:left}
.fr{float:right}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mt10{margin-top:10px}
.mt2{margin-top:2px}
.border{border:1px #ddd solid;border-radius:3px}
.hide{display:none}
.block{display:block}
.red,a.red{color:#C71202}
.blue,a.blue{color:blue}
.black{color:#000}
.blue{color:#2E59AF}
.gray6{color:#666}
.gray9{color:#999}
.green{color:#0A0}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
#main{width:960px;margin:0 auto}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select,textarea,input[type=email],input[type=search],input[type=number],input[type=password],input[type=text],input[type=url]{border:1px #d0d0d0 solid;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:3px;padding:0 6px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
select:hover,textarea:hover,input[type=email]:hover,input[type=search]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,input[type=url]:hover{border:1px solid #B9B9B9;border-top:1px solid #A0A0A0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}
select:focus,textarea:focus,input[type=email]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus{outline:none;border:1px solid #4D90FE;box-shadow:inset 0 1px 3px rgba(0,0,0,0.4)}
select{padding:0};
input,textarea{_border:1px #d0d0d0 solid};
textarea{overflow:auto}
a.lightbtn{display:inline-block;position:relative;padding:2px 9px;border-radius:3px;background:#ddd;text-decoration:none;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;background-image:-moz-linear-gradient(top,#eee 60%,#ddd);background-image:-webkit-linear-gradient(top,#eee 60%,#ddd);background-image:-o-linear-gradient(top,#eee 60%,#ddd);background-image:linear-gradient(#eee 60%,#ddd 100%);border:1px #aaa solid;box-shadow:0 1px 2px #ddd;text-shadow:0px 1px 1px #fff;color:#000}
a.lightbtn:hover{text-decoration:none;box-shadow:0 1px 2px #fff;background:#eee;background-image:-moz-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:-webkit-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:-o-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:linear-gradient(#f3f3f3 20%,#ddd 100%)}
a.lightbtn:active{box-shadow:0 1px 2px #fff,0 1px 2px #ccc inset;background:#ccc;background-image:-moz-linear-gradient(top,#eee 40%,#d9d9d9);background-image:-webkit-linear-gradient(top,#eee 40%,#d9d9d9);background-image:-o-linear-gradient(top,#eee 40%,#d9d9d9);background-image:linear-gradient(#eee 40%,#d9d9d9 100%)}
a.lightbtn button{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.panlT{padding:3px 9px;background:#eee;background-image:-moz-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:-o-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:linear-gradient(#fff 0%,#eee 90%,#fff 100%);box-shadow:0 1px 1px #eee;border-bottom:1px #ccc solid}
.panlT .fr{float:right;padding:4px;font-size:24px;margin:-4px 0 0 0;color:#ccc;font-weight:bold;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:-webkit-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;transition:transform 0.6s ease-out}
.panlT .fr:hover{text-decoration:none;color:#aaa;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.panlT .fr:active{color:#666}
#topBar{height:36px;background:url(../img/topbar.png) repeat-x 0 0;border:1px #e3dfdb solid;border-top:0;border-bottom:0;line-height:36px;margin:2px 0 0 0}
#topBar .fl{padding:0 0 0 12px;color:#666;width:420px;_height:26px;_line-height:26px;_padding:4px 0 4px 12px}
a.username{color:#1d569c}
#topBar input{vertical-align:middle;margin:0 4px 0 0;width:70px;height:24px;line-height:24px}
#topBar button{width:58px;height:22px;background:url(../img/login.png) no-repeat 0 0;border:0;vertical-align:middle;margin:0 4px 0 0;cursor:pointer}
#topBar .fl a{margin:0 4px;_display:inline-block;_margin:0 4px -8px 4px}
#topBar .fr{width:520px;color:#1d569c;font-size:14px;text-align:right}
#topBar .fr span{background:url(../img/smobile.png) no-repeat 0 50%;padding:0 0 0 20px}
#topBar a.send{display:inline-block;height:36px;line-height:36px;border:1px #e3dfdb solid;border-top:0;border-bottom:0;color:#f00;padding:0 16px;margin:0 0 0 9px}
#topBar a.send:hover{background:url(../img/topbtn.png) repeat-x 0 0;text-decoration:none}
#topBarPanl{float:right;text-align:center;position:relative;z-index:69;height:36px}
#topBarPanl a{_position:relative;top:12px;display:inline-block;height:36px;line-height:36px;padding:0 9px}
#topBarPanl i{display:inline-block;width:0;height:0;overflow:hidden;border:6px #fff solid;border-bottom:0;border-top:6px #ccc solid;vertical-align:middle;margin:0 0 0 4px}
#topBarPanl div{display:none;position:absolute;top:35px;right:-1px;width:100%;background:#fff;border:1px #e3dfdb solid;border-top:0;_padding:0 1px 0 2px}
#topBarPanl div a{display:block;_position:static;height:24px;line-height:24px;font-size:14px;border-top:1px #eee solid;padding:0}
#topBarPanl div a:hover{background:#f6f6f6}
#footer{border-top:#DDD 1px solid;padding:10px 0;margin:10px 0;line-height:26px;text-align:center}
#footer a{color:#353535;padding:0 5px}